package com.knowswift.security.token;

import com.knowswift.security.AuthUserDetails;
import org.springframework.security.core.GrantedAuthority;

import java.util.Collection;

/**
 * @company https://www.knowswift.com
 */
public class UserJwtAuthenticationToken extends JwtAuthenticationToken {
    public UserJwtAuthenticationToken(String token, String platform) {
        super(token, platform);
    }

    public UserJwtAuthenticationToken(boolean visitor) {
        super(visitor);
    }

    public UserJwtAuthenticationToken(AuthUserDetails principal, String token, String platform, Collection<? extends GrantedAuthority> authorities) {
        super(principal, token, platform, authorities);
    }
}
